# vi Dockerfile
#将以下内容填写入 Dockerfile 文件中

#指定基础镜像，本地如果没有会从 dockerhub 上 pull 下来
FROM openjdk:8
# 设置作者
MAINTAINER zb Bing.Zheng1@geely.com
#把可执行jar包复制到基础镜像的根目录下，把当前目录下得文件 拷贝到 容器内
ADD blade-api.jar /project-plan.jar
#容器需要暴露 给主机的端口号,这里的端口号和 项目配置文件中的端口号一致
EXPOSE 8010
# 设置容器时区  RUN 是执行命令，在容器内执行的命令
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
#在镜像运行为容器后执行的命令
ENTRYPOINT ["java","-jar","/project-plan.jar"]


# docker build -f Dockerfile -t mylearn:1 .
# -f 指定编译的文件
# -t 指定镜像名以及版本号
# 注意命令最后还有一个 . 表示Dockerfile文件在当前文件下